package com.lyluly.coursemgmt.servicemodule.iDao;

import com.lyluly.coursemgmt.servicemodule.model.StuAttend;
import com.lyluly.coursemgmt.servicemodule.model.StuAttendExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface StuAttendMapper {
    long countByExample(StuAttendExample example);

    int deleteByExample(StuAttendExample example);

    int deleteByPrimaryKey(Integer stuAttendId);

    int insert(StuAttend record);

    int insertSelective(StuAttend record);

    List<StuAttend> selectByExample(StuAttendExample example);

    StuAttend selectByPrimaryKey(Integer stuAttendId);

    int updateByExampleSelective(@Param("record") StuAttend record, @Param("example") StuAttendExample example);

    int updateByExample(@Param("record") StuAttend record, @Param("example") StuAttendExample example);

    int updateByPrimaryKeySelective(StuAttend record);

    int updateByPrimaryKey(StuAttend record);
}